/**
 * Created by kroyo on 2017/8/22.
 */
@charset "utf-8";

.info-top{
    .show{
        width: 450px;
        line-height: 35px;
        color: #333333;
        p {
            font-weight: 700;
        }
    }
    .noshow{
        display: none;
    }
}
.info-bottom{
    &>div:first-of-type{
        text-align: center;
    }
    .packBtn{
        position: relative;
        width: 140px;
        height: 36px;
        color: #1E87f2;
        text-align: right;
        background: transparent;
        border:1px solid #CCCCCC;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
        padding: 0 18px;
        margin-top: 20px;
        margin-bottom: 30px;
        background: url(../img/user/ddown.png) no-repeat 15%;
        &:hover{
            border-color: #1E87f2;
        }
    }
    .h-100{
        height:100px;
        line-height: 100px;
        border-top:1px solid #cccccc;
        margin:0 -50px;
        padding:0 50px;
        &>div{
            width: 450px;
        }
    }
    .state{
        display: inline-block;
        width:110px;
        height: 36px;
        line-height: 36px;
        background: url(../img/user/pop.png) no-repeat center;
        vertical-align: 1px;
        margin-left: 10px;
        font-size: 14px;
        color: #1e87f2;
        text-align: center;
    }
}

.view-contactinfo .contract-content{
    background: none;
}


//合同信息
.view-contactinfo{
    background:none;
    //甲乙方
    .party{
        //甲方
        .partya input{
            border:none;
        }
    }
    //合同内容
    .contract-content{
        background: none;
        .tithead{
            display: inline-block;
            width: 190px;
        }
        .span70{
            display: inline-block;
            width: 70px;
            text-align: right;
        }
        .design-deguet{
            td{
                font-size:0;
                span,input,p{
                    font-size: 14px;
                }
                input{
                    margin-right: 8px;
                }
                .paddingt{
                    padding:5px 0;
                }
                span.multi{
                    margin-left: 23px;
                }
            }
            .h-70{
                height: 70px;
                width: 780px;
                line-height: 20px;
            }
        }

        .project-view{
            display: none;
        }
        .partner-view{
            display: table-row;
        }

        //外观设计
        .appear-view{
        }
        //结构设计
        .constra-view{
            display: none;
        }
    }

}


//财务记录
.datetime{
    vertical-align: -1px;
    margin-left: 5px;
}


//content-top
.content-top{
    //外观设计
    .appear-view{
        font-size: 14px;
        button{
            width:auto;
            min-width: 120px;
            padding: 0 15px;
        }
        .team-view{
            display: none;
        }
    }
    //结构设计
    .constra-view{
        display: none;
        font-size: 14px;
        .instra-view,.protype-view,.text{
            display: none;
        }
        .disnone{
            display: none;
        }
    }
}


//上传文件的弹窗
#upfile-win{
    display: none;
    position: fixed;
    top:0;
    left:0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.3);
    z-index: 999;
    .upfile-view{
        width:400px;
        height:250px;
        background-color: #fff;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
        margin: 20% auto 0;
        padding:20px;
        color: #333333;
        font-size:14px;
        &>div{
            margin-bottom:20px;
        }
        .boldfont{
            font-weight:bold;
            font-size: 0;
            &>span{
                font-size: 14px;
            }
        }
        button{
            -webkit-transition: all .4s;
            -moz-transition: all .4s;
            -ms-transition: all .4s;
            -o-transition: all .4s;
            transition: all .4s;
        }
        .input-wrap{
            font-size:0;
            margin-top:25px;
            span{
                font-size: 14px;
            }
            input{
                width:290px;
                height:36px;
                border:1px solid #cccccc;
                -webkit-border-radius: 2px;
                -moz-border-radius: 2px;
                border-radius: 2px;
                padding:0 5px;
                font-size: 14px;
            }
        }
        .btn-wrap{
            button{
                width:100px;
                height: 36px;
                color: #fff;
                -webkit-border-radius: 2px;
                -moz-border-radius: 2px;
                border-radius: 2px;
                background-color: #1E87F2;
                &:hover{
                    background-color: #67b0fb;
                }
            }
        }
        .btnlist{
            font-size:0;
            text-align: right;
            margin-top:30px;
            button{
                width:72px;
                height: 36px;
                font-size: 14px;
                -webkit-border-radius: 2px;
                -moz-border-radius: 2px;
                border-radius: 2px;
            }
            .btn-re{
                border:1px solid #cccccc;
                color: #cccccc;
                background-color: transparent;
                &:hover{
                    border-color: #1E87F2;
                    color: #1E87F2;
                }
            }
            .btn-conf{
                background-color: #1E87F2;
                color: #fff;
                margin-left:36px;
                &:hover{
                    background-color: #67b0fb;
                }
            }
        }
        //上传进度
        .propress-wrap{
            width: 290px;
            height: 5px;
            margin-left:70px;
            margin-top: 5px;
        }
        .progress{
            width: 0px;
            height: 100%;
            background-color: #1e87f2;
        }
    }
}
